// 测试环境变量设置
process.env.NODE_ENV = 'test';
process.env.PORT = '3001';
process.env.DATABASE_URL = 'postgresql://postgres:postgres@localhost:5432/aicet_test';
process.env.JWT_SECRET = 'test-jwt-secret-key-for-unit-testing';
process.env.LOG_LEVEL = 'error';
process.env.LOG_DIR = './logs/test';

// Redis 配置（测试环境禁用）
process.env.REDIS_ENABLED = 'false';

// 安全配置
process.env.CORS_ORIGIN = '*';
process.env.RATE_LIMIT_WINDOW_MS = '900000';  // 15 minutes
process.env.RATE_LIMIT_MAX = '100';

// Bcrypt 配置
process.env.BCRYPT_ROUNDS = '4';  // 测试环境使用较低的轮数以提高速度
